having a beauty spot - Espagnol Anglais Dictionnaire